mekanik keçe - Turkish English Dictionary