megacycle - German English Dictionary