overgreedy - German English Dictionary