sharks and rays - Alemán Inglés Diccionario