feminine form of ambitieux - German English Dictionary