megadeath - German English Dictionary