wood of the guava - Spanish English Dictionary