supercrescent - German English Dictionary