grilled swordfish on skewers - German English Dictionary