ram main undercarriage - Turkish English Dictionary