armored searobin - Turkish English Dictionary