and then you 'show up'/out of nowhere - Fransızca İngilizce Sözlük