astrid - Turkish English Dictionary