managing owner - Turkish English Dictionary