rough-leaf-tree - Spanish English Dictionary