escobar - Turkish English Dictionary