galloot - German English Dictionary