short-tailed tody flycatcher - Spanish English Dictionary