bienfaisant - German English Dictionary