two inseparable chums - Turkish English Dictionary