bienfechor - German English Dictionary