snail-eating coua - Turkish English Dictionary