no matter where you came from - Almanca İngilizce Sözlük