throw down in a hole - Alemán Inglés Diccionario