boof - Turkish English Dictionary