shoe fin - Alemán Inglés Diccionario