estribo - Turkish English Dictionary