put your finger in the dyke - Español Inglés Diccionario