there's no legroom here - Turkish English Dictionary