cover up with a veil - Almanca İngilizce Sözlük