favoress - German English Dictionary