larus cachinnans - Turkish English Dictionary