escorada - Turkish English Dictionary