laughing falcon (herpetotheres cachinnans) - Turkish English Dictionary