they need you here - Turkish English Dictionary