bienhechora - German English Dictionary