pick things up drop things off - Alemán Inglés Diccionario