cubilot - German English Dictionary