stone marten (martes foina) - Turkish English Dictionary