open water fin - Alemán Inglés Diccionario