woolly avahi - Turkish English Dictionary