cape dolphin - Español Inglés Diccionario