doofus maloofus - Turkish English Dictionary