trinidad anchovy - German English Dictionary