internship and residency - Turkish English Dictionary