three mile island - German English Dictionary