adequate separation - Turkish English Dictionary