abyssinian mustard - Turkish English Dictionary