pick things up drop things off - Turco Inglés Diccionario