put your finger in the dyke - Alemán Inglés Diccionario