armored searobin - German English Dictionary