coyote den - Turkish English Dictionary