have a penchant for doing - Turkish English Dictionary