have a finger in a matter - Turkish English Dictionary