interpellant - Turkish English Dictionary