pick things up drop things off - Almanca İngilizce Sözlük