drop everything! - Alemán Inglés Diccionario