işkence mengenesi - Turkish English Dictionary