whoever has been - Turkish English Dictionary