mucro - Turkish English Dictionary