thank you for meeting me on such short notice - Almanca İngilizce Sözlük