buffo - Turkish English Dictionary