armoured fishes - German English Dictionary