bienfaiteur - German English Dictionary