ambocoelia - Turkish English Dictionary