dellen - Turkish English Dictionary