have a penchant for doing - Spanish English Dictionary