troklea çukurcuğu - Turkish English Dictionary