feminine form of idéal - German English Dictionary