overdeveloped - German English Dictionary