cause of trouble - Turkish English Dictionary