palm hearts vinaigrette - German English Dictionary