place to deposit - Fransızca İngilizce Sözlük