mekanik teçhizat - Turkish English Dictionary