tachycineta leucorrhoa - Spanish English Dictionary