escobillo - Turkish English Dictionary