apricot and seed machine - German English Dictionary