strength and leakage - Turkish English Dictionary