trepidar - Turkish English Dictionary