tetraphyllous - Spanish English Dictionary