double keeled - Turkish English Dictionary