aldrovanda - Turkish English Dictionary