overelaborate - German English Dictionary