superambitious - German English Dictionary