drop something off at - Fransızca İngilizce Sözlük