flowood - Turkish English Dictionary