BARRACUDA Англо-русский перевод BARRACUDA сущ.; зоол.барракуда, морская щука English-Russian dictionary Tiger. Англо-Русский словарь Tiger. 2012