rebecca interrogator - Turkish English Dictionary