be ultimaltely responsible for - Turkish English Dictionary