stick a pin in it - Alemán Inglés Diccionario