when you arrived - Turkish English Dictionary