short-tailed tody flycatcher - Turkish English Dictionary