bicycle mechanic - Turkish English Dictionary