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