overbusy - German English Dictionary