sofocador - Turkish English Dictionary