dependable undertaking (du) - Turkish English Dictionary