estar sofocado - Turkish English Dictionary