mien (make) - Spanish English Dictionary