toe of a dam - Francés Inglés Diccionario