teach physics - Turkish English Dictionary