apricot and seed machine - Turkish English Dictionary