straddling stocks and highly migratory species - Español Inglés Diccionario