stick in your mind - Fransızca İngilizce Sözlük