armored catfish - German English Dictionary