have a good presence - Almanca İngilizce Sözlük