caprellids - Turkish English Dictionary