cape dolphin - Alemán Inglés Diccionario