straddling stocks and highly migratory species - Alemán Inglés Diccionario