lymantriid - Turkish English Dictionary