overbreeding - German English Dictionary