well-favoured - German English Dictionary